package com.test;

/**
 * @author lufeng
 * @date 2021/9/5 17:56
 */
public class test5 {
    /**
     * 已知一个数组 arr = {19, 28, 37, 46, 50};
     * 用程序实现把数组中的元素值交换，
     * 交换后的数组 arr = {50, 46, 37, 28, 19};
     * 并在控制台输出交换后的数组元素。
     */
    public static void main(String[] args) {
        int[] arr = {50, 46, 37, 28, 19};
        arr(arr);
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
    }

    public static void arr(int[] arr) {
        //定义两个变量 使用这两个变量从数组的两头开始对比数据
        int start = 0;
        int end = arr.length - 1;

        for (; start < end; start++, end--) {
            int temp = arr[start];
            arr[start] = arr[end];
            arr[end] = temp;
        }
    }
}
